Esx Hcl Hosts CompatibilityReport HclReport

Esx Hcl Hosts CompatibilityReport HclReport
Esx Hcl Hosts CompatibilityReport HclReport

This Esx Hcl Hosts CompatibilityReport HclReport represents the hardware compatibility report generated for a specific host and target ESXi release.

JSON Example
{
    "host": "string",
    "target_release": "string",
    "server_hcl": {
        "server": {
            "model_name": "string",
            "vendor": "string",
            "cpu_series": "string",
            "cpu_features": "string",
            "bios": {
                "version": "string",
                "vendor": "string"
            }
        },
        "matches": [
            {
                "bios_constraints": [
                    {
                        "bios": {
                            "version": "string",
                            "vendor": "string"
                        },
                        "notes": [
                            {
                                "id": "string",
                                "default_message": "string",
                                "args": [
                                    "string"
                                ],
                                "params": {
                                    "params": {
                                        "s": "string",
                                        "dt": "string",
                                        "i": 0,
                                        "d": "number",
                                        "l": "Vapi Std NestedLocalizableMessage Object",
                                        "format": "string",
                                        "precision": 0
                                    }
                                },
                                "localized": "string"
                            }
                        ]
                    }
                ],
                "cpu_series": "string",
                "supported_releases": [
                    "string"
                ],
                "vcg_link": "string",
                "notes": [
                    {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    }
                ]
            }
        ],
        "model_compatibility": "string"
    },
    "devices_hcl": [
        {
            "compatibility": "string",
            "device": {
                "pci_address": "string",
                "vid": "string",
                "did": "string",
                "svid": "string",
                "ssid": "string",
                "vendor": "string",
                "model_name": "string",
                "class_code": "string",
                "sub_class_code": "string",
                "driver": {
                    "name": "string",
                    "version": "string",
                    "vendor": "string"
                },
                "firmware": {
                    "version": "string",
                    "vendor": "string"
                },
                "used_by_vsan": false
            },
            "device_constraints": [
                {
                    "driver": {
                        "name": "string",
                        "version": "string",
                        "vendor": "string"
                    },
                    "firmware": {
                        "version": "string",
                        "vendor": "string"
                    },
                    "notes": [
                        {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        }
                    ]
                }
            ],
            "supported_releases": [
                "string"
            ],
            "vcg_link": "string",
            "notes": [
                {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            ]
        }
    ],
    "generated_at": "string",
    "notifications": {
        "info": [
            {
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            }
        ],
        "warnings": [
            {
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            }
        ],
        "errors": [
            {
                "id": "string",
                "time": "string",
                "message": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "resolution": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            }
        ]
    }
}
string As uri As uri
host
Required

FQDN identifying the ESXi host that the report refers to.

string
target_release
Required

Indicates for which ESXi release the report is generated.

server_hcl
Required

Lists compatibility information for the ESXi's server part.

devices_hcl
Optional

Lists compatibility information for discoverable PCI devices of the host.

If missing or null the server is not compatible with the requested release and the PCI devices cannot be checked.

string As date-time As date-time
generated_at
Required

Specifies the time the report was generated.

notifications
Required

Notifications returned by the operation.